long-term survival - İspanyolca İngilizce Sözlük